lump-sum purchase - English Synonyms Dictionary